body{ min-width: 1200px; }
.top-box{height:140px;overflow:hidden}
.top-box .p-l{float:left;min-width:500px;margin-top:4px}
.top-box .p-l .logo{float:left}
.top-box .p-l .logo img{width:auto;}
/*.top-box .p-l .line{width:1px;height:55px;background-color:#ccc;float:left;margin:0 16px}*/
.top-box .p-l .info{float:left}
.top-box .p-l .info span{display:block}
.top-box .p-l .info .one{font-size:18px;color:#000;margin-bottom:5px}
.top-box .p-l .info .two{font-size:18px;color:#000;font-weight:bold}
.top-box .p-r{float:right;margin-top:40px}
.top-box .p-r .tel{overflow:hidden;margin-bottom:10px}
.top-box .p-r .tel-tit{float:left;font-size:18px;color:#000;font-weight:bold;line-height:20px}
.top-box .p-r .tel-tit img{vertical-align:middle}
.top-box .p-r .tel-num{float:left;font-size:24px;color:#cc0003;font-weight:bold}
.top-box .p-r .search-d{width:285px;height:40px;border:1px solid #ccc;border-radius:30px;overflow:hidden}
.top-box .p-r .search-d input[type=text]{height:40px;border:0;background-color:transparent;padding-left:20px;width:230px;float:left}
.top-box .p-r .search-d input[type=button]{float:left;width:20px;height:20px;background-image:url("../images/search-icon.png");border:0;background-color:transparent;cursor:pointer;margin-top:10px}
.nav-box{background-image:url("../images/nav-bg.png");height:50px;position:relative;z-index:2;background-position:center}
.nav-box .nav-ul .u-li{float:left;width:152px;height:38px;text-align:center;line-height:38px;font-size:18px;margin-top:5px;margin-left:-2px}
.nav-box .nav-ul .u-li a{color:white;display:block}
.nav-box .nav-ul .u-li.current{background-color:#e62129;height:40px;margin-top:5px}
.nav-box .nav-ul .u-li:hover{background-color:#e62129;height:40px;margin-top:5px;line-height:40px}
.nav-box .nav-ul ol li{background-color:#333}
.nav-box .nav-ul>li{display:block;float:left;position:relative}`
.nav-box .nav-ul a{border-left:3px solid rgba(0,0,0,0);color:gray;display:block;font-size:18px;line-height:40px;text-decoration:none;text-transform:uppercase}
.nav-box .nav-ul li:hover{background-color:#cc0003}
.nav-box .nav-ol{ display: none; padding-top:5px;left:0;max-height:0;position:absolute;top:100%;z-index:0;-webkit-perspective:400px;-moz-perspective:400px;-ms-perspective:400px;-o-perspective:400px;perspective:400px;opacity:0;filter:alpha(opacity=0)}
.nav-box .nav-ol li{border-bottom:1px solid #000;border-top:1px solid #666;width:150px;height:40px;line-height:40px;opacity:0;-webkit-transition:opacity .4s,-webkit-transform .5s;-moz-transition:opacity .4s,-moz-transform .5s;-ms-transition:opacity .4s,-ms-transform .5s;-o-transition:opacity .4s,-o-transform .5s;transition:opacity .4s,transform .5s}
.nav-box .nav-ul .nav-ol li:hover a{color:#fff}
.nav-box .nav-ul>li:hover .nav-ol,.nav-box .menu>li:focus .nav-ol{ display: block; max-height:2000px;z-index:10;opacity:1;filter:alpha(opacity=100)}
.nav-box .nav-ul>li:hover .nav-ol li,.nav-box .menu>li:focus .nav-ol li{opacity:1;}
/*.nav-box .nav-ul>li:hover .nav-ol li,.nav-box .menu>li:focus .nav-ol li{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.nav-box .nav-ul li:hover .nav-ol li:nth-child(1){-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}
.nav-box .nav-ul li:hover .nav-ol li:nth-child(2){-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-ms-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}
.nav-box .nav-ul li:hover .nav-ol li:nth-child(3){-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-ms-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}
.nav-box .nav-ul li:hover .nav-ol li:nth-child(4){-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-ms-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}
.nav-box .nav-ul li:hover .nav-ol li:nth-child(5){-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-ms-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}
.nav-box .nav-ul li:hover .nav-ol li:nth-child(6){-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}
.nav-box .nav-ul li:hover .nav-ol li:nth-child(7){-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-ms-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}
.nav-box .nav-ul li:hover .nav-ol li:nth-child(8){-webkit-transition-delay:350ms;-moz-transition-delay:350ms;-ms-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}
.nav-box .nav-ol li:nth-child(1){-webkit-transition-delay:350ms;-moz-transition-delay:350ms;-ms-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}
.nav-box .nav-ol li:nth-child(2){-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-ms-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}
.nav-box .nav-ol li:nth-child(3){-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-ms-transition-delay:250ms;-o-transition-delay:250ms;transition-delay:250ms}
.nav-box .nav-ol li:nth-child(4){-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-ms-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}
.nav-box .nav-ol li:nth-child(5){-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-ms-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}
.nav-box .nav-ol li:nth-child(6){-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-ms-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}
.nav-box .nav-ol li:nth-child(7){-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-ms-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}
.nav-box .nav-ol li:nth-child(8){-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}*/
.banner-box{width:100%;height:550px;overflow:hidden;position:relative;margin-top:-5px;z-index:1}
.banner-box img{width:100%}
.banner-box .banner-ul{position:relative}
.banner-box .banner-img{overflow:hidden}
.banner-box .banner-ul{overflow:hidden;width:10000%;position:relative}
.banner-box .banner-ul li{float:left;height:560px;width:1920px}
.banner-box .banner-ul a img{width:100%;height:100%;object-fit:cover;display:block}
.banner-box .banner-clk{position:absolute;bottom:22px;overflow:hidden;left:50%;margin-left:-53px;height:40px;border-radius:35px}
.banner-box .banner-clk span{display:block;width:15px;height:15px;border:1px solid #cc0003;float:left;border-radius:50%;margin-right:16px;cursor:pointer;background-color:white;margin-top:13px}
.banner-box .banner-clk span:first-child{margin-left:15px}
.banner-box .banner-clk span.current{background-color:#cc0003}
.banner-box .arrow p{width:25px;height:25px;background-color:rgba(255,255,255,0.5);position:absolute;top:50%}
.banner-box .arrow .left{left:100px}
.banner-box .arrow .right{right:100px}
.logo-box{background:url("../images/logo-bg.jpg") right top repeat;height:610px}
.logo-box .container{overflow:hidden;position:relative}
.logo-box .logo-l{height:490px;width:750px;margin-top:60px;background-image:url("../images/logo-l-bg.jpg");overflow:hidden}
.logo-box .logo-l .logo-img{height:185px;width:315px;text-align:center;line-height:218px}
.logo-box .logo-l .logo-img img{vertical-align:middle}
.logo-box .logo-l .title{overflow:hidden;position:relative;margin-left:60px;padding-left:6px;width:206px}
.logo-box .logo-l .title::after,.logo-box .logo-l .title::before{content:"";width:3px;height:19px;background-image:url("../images/title-bg.jpg");display:block;position:absolute;top:3px}
.logo-box .logo-l .title::before{left:0}
.logo-box .logo-l .title::after{right:6px}
.logo-box .logo-l .title span{float:left;font-size:18px;color:white;margin:0 17px}
.logo-box .logo-l .title i{float:left;font-size:18px;color:white}
.logo-box .logo-r{position:absolute;left:20px;top:100px}
.logo-box .logo-r a{display:block;position:relative;float:left}
.logo-box .logo-r a:first-child{margin-left:295px}
.logo-box .logo-r img{width:295px;height:205px;display:block}
.logo-box .logo-r .info{display:none;width:255px;height:205px;position:absolute;padding-left:20px;padding-right:20px;left:0;top:0;background-color:rgba(0,0,0,0.5)}
.logo-box .logo-r .info .title{font-size:20px;color:white;font-weight:bold;display:block;margin:42px 0 30px 0;height:24px;overflow:hidden}
.logo-box .logo-r .info .word{font-size:14px;color:#ccc;height:70px;overflow:hidden}
.logo-box .logo-r a:hover .info{display:block}
.logo-box .logo-r .tips-p{width:255px;height:165px;float:left;border:20px solid #cc0003;display:table}
.logo-box .logo-r .tips-p span{vertical-align:middle;text-align:center;font-size:18px;color:#000;display:table-cell;width:215px;padding:0 18px}
.index-title{overflow:hidden;position:relative;margin-left:60px;margin-top:185px;padding-left:6px;width:213px;height:30px;margin:0 auto;}
.index-title::after,.index-title::before{content:"";width:3px;height:19px;background-image:url("../images/title-bg-2.png");display:block;position:absolute;top:3px}
.index-title::before{left:0}
.index-title::after{right:6px}
.index-title span{float:left;font-size:30px;color:#333;font-weight:bold;margin:0 27px}
.index-title i{float:left;font-size:24px;color:#333}
.pro-box{background-image:url("../images/pro-bg.png");height:1040px;overflow:hidden}
.pro-box .index-title{margin:62px auto}
.pro-box ul{width:105%;overflow:hidden}
.pro-box ul li{width:270px;height:335px;background-color:white;position:relative;float:left;margin-right:40px;margin-bottom:60px}
.pro-box ul li::after{content:"";display:block;position:absolute;left:50%;bottom:-20px;margin-left:-20px;border-top:20px solid white;border-left:20px solid transparent;border-right:20px solid transparent}
.pro-box ul li a{display:block;overflow:hidden}
.pro-box ul li .img{margin:20px 20px 0 20px;width:230px;height:190px;overflow:hidden}
.pro-box ul li .img img{display:block;width:230px;height:190px;transition:all .5s ease}
.pro-box ul li .title{font-size:18px;color:#333;margin:20px 0;margin-left:20px;height:24px;overflow:hidden}
.pro-box ul li .word{font-size:14px;color:#666;padding:0 20px;height:50px;overflow:hidden}
.pro-box ul li:hover{background-color:#cc0003}
.pro-box ul li:hover .word,.pro-box ul li:hover .title{color:white}
.pro-box ul li:hover img{transform:scale(1.05)}
.pro-box ul li:hover::after{border-top:20px solid #cc0003}
.pro-box .more{width:140px;height:40px;border:1px solid #333;font-size:18px;color:#333;text-align:center;line-height:40px;display:block;margin:0 auto;margin-bottom:60px}
.pro-box .more:hover{color:#cc0003;border-color:#cc0003}
.company-box{background:url("../images/logo-bg.jpg") right top repeat;overflow:hidden}
.company-box .container{position:relative}
.company-box .container .see-more{width:100px;height:35px;background-color:#999;text-align:center;line-height:35px;font-size:14px;color:white;display:block;position:absolute;right:-60px;top:160px}
.company-box .index-title{margin-top:60px}
/*.company-box .index-title::before,.company-box .index-title::after{background-image:url("../images/title-bg-3.jpg")}*/
.company-box .index-title::after{right:10px}
/*.company-box .index-title i,.company-box .index-title span{color:#cc0003}*/
.company-box .info{width:1200px;height:325px;border-top:1px solid transparent;background:#f1f1f1;position:relative;margin-top:40px}
.company-box .info .img{margin-top:65px;float:left}
.company-box .info .tips{position:absolute;left:40px;top:-70px}
.company-box .info .tips .title{width:133px;height:133px;text-align:center;line-height:135px;background-color:white;font-size:18px;color:#000;border:1px solid #000;position:relative}
.company-box .info .tips .title::after{content:"";height:2px;width:70px;background-color:#ccc;display:block;position:absolute;left:32px;bottom:35px}
.company-box .info .word{font-size:16px;color:#333;float:left;width:495px;overflow:hidden;margin-top:65px;margin-left:50px;line-height:35px}
.company-box .s-img{margin-top:60px}
.operate-box{background:#f1f1f1;height:955px;overflow:hidden}
.operate-box .index-title{margin-top:60px;margin-bottom:40px}
/*.operate-box .index-title i,.operate-box .index-title span{color:white}*/
.operate-box .m-focus{position:relative}
.operate-box .m-focus .img-box{width:1200px;height:500px;overflow:hidden}
.operate-box .m-focus ul{overflow:hidden;width:1000%}
.operate-box .m-focus ul li{float:left}
.operate-box .m-focus ul li a{display:block}
.operate-box .m-focus ul li a img{width:800px;height:500px;object-fit:cover;display:block}
.operate-box .m-focus .m-arrow a{font-size:72px;color:#ccc;font-family:"宋体";position:absolute;top:30%;margin-top:-24px}
.operate-box .m-focus .m-arrow .arrow-next{right:40px}
.operate-box .m-focus .m-arrow .arrow-prev{left:40px}
.operate-box .m-focus .m-clk{overflow:hidden;margin-top:40px}
.operate-box .m-focus .m-clk span{width:226px;height:226px;display:block;float:left;margin-left:-32px;background-image:url("../images/m-clk-bg.png");font-size:24px;text-align:center;display:table;cursor:pointer;position:relative;z-index:2}
.operate-box .m-focus .m-clk span i{width:96px;display:block;margin:0 auto;display:table-cell;vertical-align:middle}
.operate-box .m-focus .m-clk span:first-child{margin-left:0}
.operate-box .m-focus .m-clk span:hover{background-image:url("../images/m-clk-bg-2.png");z-index:1;color:white;}
.operate-box .m-focus .m-clk span.current{background-image:url("../images/m-clk-bg-2.png");z-index:1;color:white;}
.operate-box .m-focus .info{position:absolute;right:0;top:0;width:360px;height:500px;background:#606060;padding:0 20px;overflow:hidden}
.operate-box .m-focus .info .info-list{float:left}
.operate-box .m-focus .info .info-list .title{font-size:24px;color:#fff;margin:42px 0}
.operate-box .m-focus .info .info-list p{display:inline-block;font-size:24px;color:#fff}
.operate-box .m-focus .info .info-list .word{font-size:14px;color:#ccc;margin-bottom:72px;text-indent:28px;line-height:30px;display:block}
.operate-box .m-focus .info .info-list a{display:block;width:135px;height:40px;text-align:center;line-height:40px;color:#cc0003;font-size:14px;background-color:white;border-radius:20px;margin:0 auto}
.news-box{background:url("../images/logo-bg.jpg") right top repeat;height:500px;overflow:hidden}
.news-box .index-title{margin-top:60px;margin-bottom:40px}
/*.news-box .index-title::before,.news-box .index-title::after{background-image:url(../images/title-bg-3.jpg)}*/
/*.news-box .index-title i,.news-box .index-title span{color:#cc0003}*/
.news-box ul{width:110%;overflow:hidden}
.news-box ul li{width:350px;float:left;margin-right:75px}
.news-box ul li .top{overflow:hidden;margin-bottom:20px}
.news-box ul li .top .mon,.news-box ul li .top .day{width:40px;height:25px;color:#fff;font-size:16px;display:block;line-height:25px;text-align:center}
.news-box ul li .top .mon{background-color:#d73b3e}
.news-box ul li .top .day{background-color:#999}
.news-box ul li .top .time{overflow:hidden;float:left}
.news-box ul li .top .title{float:left;font-size:16px;color:#010101;width:260px;text-align:right;border-bottom:1px solid #ccc;margin-left:50px;height:50px;overflow:hidden;margin-bottom:3px}
.news-box ul li .word{font-size:14px;color:#999;height:50px;overflow:hidden}
.news-box ul li .see-more{font-size:14px;color:white;background-color:#999;width:100px;height:30px;line-height:30px;text-align:center;float:right;margin-top:25px}
.news-box .img{margin-top:60px;overflow:hidden;width:110%}
.news-box .img img{width:150px;height:80px;display:block}
.news-box .img a{float:left;margin-right:60px}
.footer-box{height:340px;background-color:#606060;overflow:hidden}
.footer-box .footer-l{margin-top:60px;width:506px;overflow:hidden;float:left}
.footer-box .footer-l .title{font-size:18px;font-weight:bold;color:white;margin-bottom:32px}
.footer-box .footer-l form{width:520px}
.footer-box .footer-l .inp{width:238px;height:30px;border:1px solid #ccc;display:block;float:left;line-height:30px;margin-right:5px;font-family:"宋体";font-size:12px;color:#ccc;padding-left:10px}
.footer-box .footer-l .inp input{height:30px;background-color:transparent;border:0;color:#ccc}
.footer-box .footer-l .txt{width:494px;height:60px;border:1px solid #ccc;display:block;float:left;margin-top:5px;font-family:"宋体";font-size:12px;color:#ccc;padding-left:10px;margin-bottom:5px}
.footer-box .footer-l .txt span{float:left}
.footer-box .footer-l .txt textarea{float:left;width:433px;height:60px;border:0;background-color:transparent;font-family:"宋体";font-size:12px;color:#ccc;padding-top:5px;overflow:hidden}
.footer-box .footer-l img{float:left;width:100px;height:32px}
.footer-box .footer-l input[type=button]{width:505px;height:30px;float:left;border:0;background-color:white;font-family:"宋体";font-size:12px;color:#999;margin-top:5px}
.footer-box .footer-m{float:left;width:405px;margin-left:90px;margin-top:60px}
.footer-box .footer-m .title{font-size:18px;font-weight:bold;color:white;margin-bottom:26px}
.footer-box .footer-m .tel{overflow:hidden}
.footer-box .footer-m .tel span{font-size:14px;color:white;float:left;margin-left:10px;margin-right:15px;font-family:"宋体"}
.footer-box .footer-m .tel img{float:left;vertical-align:middle;margin-top:5px}
.footer-box .footer-m .tel .tel-num{float:left}
.footer-box .footer-m .tel .tel-num i{display:block;font-size:18px;color:white;font-weight:bold}
.footer-box .footer-m .email{margin-bottom:14px}
.footer-box .footer-m .email .qb{font-weight: bold;margin: 0;}
.footer-box .footer-m .email span{margin-left: 0 !important;}
.footer-box .footer-m .email,.footer-box .footer-m .address{overflow:hidden}
.footer-box .footer-m .email img,.footer-box .footer-m .address img{float:left;margin-top:5px}
.footer-box .footer-m .email span,.footer-box .footer-m .address span{font-size:14px;color:white;float:left;margin-left:10px;margin-right:15px;font-family:"宋体"}
.footer-box .footer-m .copy-right{font-size:12px;color:#c9c8c8;float:left;margin-top:50px}
.footer-box .footer-r{float:left;margin-top:60px;width:160px;margin-left:35px}
.footer-box .footer-r img{width:100%}
.footer-box .footer-r span{text-align:center;display:block;font-size:14px;color:#fff}
.right-box{position:fixed;right:20px;top:50%;z-index:999;margin-top:-130px}
.right-box li{background-color:#666;margin-bottom:3px;cursor:pointer;position:relative;z-index:99;width:50px;height:50px;border-top:1px solid transparent}
.right-box li img{max-width:100%;display:block;margin:0 auto;margin-top:13px}
.right-box li:hover{background-color:#cc0003}
.right-box li:hover .tel-num{right:50px}
.right-box li:hover .wechat{right:50px}
.right-box li .tel-num{position:absolute;z-index:999;right:-200px;top:0;width:160px;text-align:center;color:white;z-index:10020;height:50px;line-height:50px;font-size:18px;background-color:#cc0003;transition:all .5s ease}
.right-box li .wechat{position:absolute;z-index:999;right:-202px;top:-57px;width:160px;height:160px;text-align:center;color:white;z-index:10020;line-height:50px;font-size:18px;background-color:#cc0003;transition:all .5s ease}
.right-box li .wechat img{width:160px;margin-top:0}
.right-box .goto-top{width:50px;height:50px;background-color:#666;margin-top:3px;cursor:pointer;overflow:hidden}
.right-box .goto-top img{display:block;margin:0 auto;margin-top:10px}
.right-box .goto-top:hover{background-color:#cc0003}
.inside-box{background-image:url("../images/inside-bg.jpg");overflow:hidden}
.inside-box .inside-l{margin-top:60px;width:285px;background-color:#cc0003;padding-bottom:50px;margin-bottom:60px;float:left}
.inside-box .inside-l .title{font-size:24px;font-weight:bold;color:white;text-align:center;height:70px;line-height:70px}
.inside-box .inside-l .inside-nav{width:270px;margin-bottom:5px}
.inside-box .inside-l .inside-nav .two-nav-ul{margin-top:5px;background-color:white;padding-bottom:40px;width:265px;margin-left:10px}
.inside-box .inside-l .inside-nav .two-nav-li{width:245px;border-bottom:1px solid #e4e4e4;margin-left:10px}
.inside-box .inside-l .inside-nav .two-nav-li .u-a{display:block;font-size:18px;position:relative;color:#000;padding-left:50px;height:50px;line-height:50px}
.inside-box .inside-l .inside-nav .two-nav-li .u-a::after{content:'';width:15px;height:15px;background-image:url("../images/icon-2.png");background-repeat:no-repeat;background-position:center center;background-size:100%;display:block;left:0;top:19px;position:absolute}
.inside-box .inside-l .inside-nav .two-nav-li.current .u-a{color:#cc0003}
.inside-box .inside-l .inside-nav .two-nav-li.current .u-a::after{background-image:url("../images/icon-1.png");background-repeat:no-repeat;background-position:center center;background-size:100%}
.inside-box .inside-l .inside-nav .two-nav-ol{overflow:hidden}
.inside-box .inside-l .inside-nav .two-nav-ol li{border-top:1px solid #e4e4e4}
.inside-box .inside-l .inside-nav .two-nav-ol li a{display:block;font-size:16px;margin-left:18px;position:relative;color:#666;height:50px;line-height:50px;padding-left:35px}
.inside-box .inside-l .inside-nav .two-nav-ol li a:hover{color:#cc0003}
.inside-box .inside-l .two-title{font-size:18px;color:white;text-align:center;margin:38px 0 10px 0}
.inside-box .inside-l .tel-num{font-size:30px;color:white;font-weight:bold;text-align:center;margin-bottom:30px}
.inside-box .inside-l .online-ask{width:140px;height:40px;background-color:#c9c8c8;font-size:16px;color:#cc0003;display:block;text-align:center;line-height:40px;margin:0 auto;border-radius:5px;box-shadow:0 5px 0 #cc0003}
.inside-box .inside-r{float:left;width:890px;margin-top:60px;margin-left:25px}
.inside-box .inside-r .pos{overflow:hidden;height:40px;border-bottom:1px solid #cc0003}
.inside-box .inside-r .pos img,.inside-box .inside-r .pos span,.inside-box .inside-r .pos a,.inside-box .inside-r .pos i{float:left}
.inside-box .inside-r .pos img{margin-right:12px;margin-top:2px}
.inside-box .inside-r .pos span,.inside-box .inside-r .pos a,.inside-box .inside-r .pos i{font-size:16px;color:#cc0003}
.inside-box .inside-r .pos i{margin:0 5px}
.inside-box .pro-list{margin-top:30px}
.inside-box .pro-list ul{width:105%;overflow:hidden}
.inside-box .pro-list ul li{width:270px;height:335px;background-color:white;position:relative;float:left;margin-right:40px;margin-bottom:60px}
.inside-box .pro-list ul li::after{content:"";display:block;position:absolute;left:50%;bottom:-20px;margin-left:-20px;border-top:20px solid white;border-left:20px solid transparent;border-right:20px solid transparent}
.inside-box .pro-list ul li a{display:block;overflow:hidden}
.inside-box .pro-list ul li .img{margin:20px 20px 0 20px;width:230px;height:190px;overflow:hidden}
.inside-box .pro-list ul li .img img{display:block;width:230px;height:190px;transition:all .5s ease}
.inside-box .pro-list ul li .title{font-size:18px;color:#333;margin:20px 0;margin-left:20px;height:24px;overflow:hidden}
.inside-box .pro-list ul li .word{font-size:14px;color:#666;padding:0 20px;height:50px;overflow:hidden}
.inside-box .pro-list ul li:hover{background-color:#cc0003}
.inside-box .pro-list ul li:hover .word,.inside-box .pro-list ul li:hover .title{color:white}
.inside-box .pro-list ul li:hover img{transform:scale(1.05)}
.inside-box .pro-list ul li:hover::after{border-top:20px solid #cc0003}
.inside-box .pro-list-two ul{overflow:hidden;margin-top:30px;width:110%}
.inside-box .pro-list-two ul li{float:left;margin-right:40px;margin-bottom:45px}
.inside-box .pro-list-two ul li a{display:block;width:425px}
.inside-box .pro-list-two ul li a img{width:425px;height:185px}
.inside-box .pro-list-two ul li a .title{font-size:18px;color:#000;margin:20px 0}
.inside-box .pro-list-two ul li a p{font-size:18px;color:#000;display:inline-block}
.inside-box .pro-list-two ul li a .word{font-size:14px;color:#999;line-height:30px;height:60px;overflow:hidden;display:block}
.inside-box .pro-list-two ul li a:hover .title,.inside-box .pro-list-two ul li a:hover .word,.inside-box .pro-list-two ul li a:hover p{color:#cc0003}
.inside-box .pro-list-two .m-page{margin-top:5px}
.inside-box .news-detail{line-height:24px}
.inside-box .news-detail h1{padding:10px 0;line-height:28px;text-align:center;font-size:24px;color:#000;font-family:'microsoft yahei'}
.inside-box .news-detail h1 p{display:inline-block}
.inside-box .news-detail .detail-time{position:relative;text-align:center;color:#666;font-size:12px;padding:5px 0}
.inside-box #bdshare{position:absolute;right:10px;top:3px;line-height:16px}
.inside-box .news-detail .detail-user{text-align:center;color:#999;font-size:12px;padding:5px 0;margin-bottom:10px}
.inside-box .news-detail .detail-share{padding:5px 0;text-align:right}
.inside-box .news-detail .detail-img{text-align:center;padding:10px 0}
.inside-box .news-detail .detail-img img{max-width:100%}
.inside-box .news-detail .detail-con{text-align:justify;padding:10px;border-bottom:1px solid #ccc;line-height:20px;color:#333}
.inside-box .news-detail .detail-page{padding:10px}
.inside-box .news-detail .detail-page .page-text{width:48%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.inside-box .detail-page .right{text-align:right;float:right}
.inside-box .detail-page .left{text-align:left;float:left}
.inside-box .news-detail .detail-page .page-text a{color:#666}
.inside-box .news-detail .detail-page .page-text a:hover{color:#cc0003}
.inside-box .single-page .sub-content{padding:0 10px 20px 10px;text-align:justify;line-height:24px}
.inside-box .single-page .sub-content img{max-width:100%;display:block;margin:0 auto;margin-bottom:20px}
.inside-box .single-page .sub-content h1{color:#cc0003;margin-bottom:20px;padding:10px 0;text-align:center;font-size:18px;font-weight:normal}
.inside-box .single-page .sub-content h1 p{text-align:center;font-size:12px}
.inside-box .single-page .sub-content p{font-size:14px;color:#666}
.inside-box .single-page .sub-content #platform img{max-width:none;_width:none}
.inside-box .single-page .detail-img{position:relative;text-align:center;padding:10px 0}
.inside-box .single-page .detail-img .debtn-prev,.inside-box .single-page .detail-img .debtn-next{position:absolute;top:50%;margin-top:-44px;display:block;_display:none;width:54px;height:87px;background:url(../images/pic-debtn.gif) no-repeat;z-index:11;filter:alpha(opacity=30);opacity:.3;-moz-opacity:.3;-khtml-opacity:.3}
.inside-box .single-page .detail-img .debtn-prev:hover,.inside-box .single-page .detail-img .debtn-next:hover{filter:alpha(opacity=80);opacity:.8;-moz-opacity:.8;-khtml-opacity:.8}
.inside-box .single-page .detail-img .debtn-prev{left:0;background-position:left 0}
.inside-box .single-page .detail-img .debtn-next{right:0;background-position:right 0}
.inside-box .contact-us .sub-message{padding:50px 30px;color:#333;font-family:"microsoft yahei";margin-top:20px}
.inside-box .contact-us .sub-message .m-textimg{font-size:14px;margin-bottom:20px;line-height:24px;color:#cc0003}
.inside-box .contact-us .sub-message .m-textimg img{float:left;margin-right:15px}
.inside-box .contact-us .sub-message i{font-style:normal;display:inline-block;*display:inline;*zoom:1;padding-right:5px;color:#F00}
.inside-box .contact-us .sub-message .m-tage{padding:5px 0;color:#cc0003}
.inside-box .contact-us .sub-message .m-form{padding:10px;margin-bottom:10px}
.inside-box .contact-us .sub-message table{width:100%}
.inside-box .contact-us .sub-message .m-form table td{padding:7px 0}
.inside-box .contact-us .sub-message label{display:inline-block;width:80px;height:30px;line-height:30px;text-align:right;position:relative;top:-1px}
.inside-box .contact-us .sub-message .m-form table input{width:60%;height:28px;line-height:28px;padding-left:5px;vertical-align:middle}
.inside-box .contact-us .sub-message .m-form .td-textarea{vertical-align:middle;width:60%}
.inside-box .contact-us .sub-message .m-form .td-textarea label{float:left}
.inside-box .contact-us .sub-message .m-form .td-textarea textarea{width:70%;height:168px;padding:5px}
.inside-box .contact-us .sub-message .m-submit{text-align:right;vertical-align:top}
.inside-box .contact-us .sub-message .m-submit img{margin-left:5px;vertical-align:top}
.inside-box .contact-us .sub-message .m-submit .btn{width:80px;height:28px;line-height:24px;margin:0;margin-left:5px;border:0;font-family:"microsoft yahei";cursor:pointer;font-size:14px}
.inside-box .contact-us .sub-message .m-submit .btn:hover{filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;-khtml-opacity:.9}
.inside-box .contact-us .sub-message .m-submit input{vertical-align:top;height:24px;line-height:24px;margin:0;width:80px;cursor:auto;padding-left:5px}
.inside-box .contact-us .sub-message .m-submit input,.inside-box .contact-us .sub-message .m-form table input,.inside-box .contact-us .sub-message .m-form .td-textarea textarea{border:1px solid #e1e1e1;background:#FFF}
.inside-box .contact-us .sub-message .m-form{border:1px solid #e0e0e0;background:white}
.inside-box .contact-us .sub-message .m-submit .btn{color:#fff;background:#cc0003}
.inside-box .news-list .sub-news-ptext li{position:relative;padding:15px 10px;border-bottom:1px solid #e0e0e0;*zoom:1;cursor:pointer}
.inside-box .news-list .sub-news-ptext li a:hover{color:#cc0003}
.inside-box .news-list .sub-news-ptext li:hover .u-con h4 a{color:#cc0003}
.inside-box .news-list .sub-news-ptext li:after{content:".";display:block;visibility:hidden;height:0;clear:both}
.inside-box .news-list .sub-news-ptext li .u-img{float:left;display:block;width:175px;height:125px;overflow:hidden;margin-right:15px}
.inside-box .news-list .sub-news-ptext li img{width:175px;height:125px}
.inside-box .news-list .sub-news-ptext li.hover,.inside-box .news-list .sub-news-imgtext li:hover{background:#718556}
.inside-box .news-list .sub-news-ptext li h4{text-align:left;font-size:16px;margin-bottom:5px}
.inside-box .news-list .sub-news-ptext li p{color:#666;line-height:24px;height:72px;overflow:hidden;text-align:justify;font-size:14px}
.inside-box .news-list .sub-news-ptext li p a{color:#877f44}
.inside-box .news-list .sub-news-ptext .u-con{padding-left:190px}
.inside-box .news-list .sub-news-ptext .u-time span{float:left;color:#666}
.inside-box .news-list .sub-news-ptext .u-time a{float:right;color:#666}
.inside-box .news-list .m-page{margin-top:40px}
.m-page{text-align:center;margin:20px 0 60px 0}
.m-page a{display:inline-block;width:30px;height:30px;line-height:30px;border:1px solid #ccc;font-size:14px;color:#888;margin-right:15px}
.m-page a .pagearr{font-size:14px;color:white;display:block;width:90px;background-color:#cc0003}
.m-page a:hover{color:#cc0003;border:1px solid #cc0003}
.m-page a:hover .pagearr{color:white;border:0}
.m-page a.z-crt{color:#cc0003;border:1px solid #cc0003}
.m-page .first,.m-page .last{width:90px;display:inline-block;border:1px solid #cc0003}
.news-center .sub-box{position:relative;z-index:1}
.news-center .sub-box .left-column{width:222px}
.news-center .sub-box .right-column{width:768px}
.news-center .search-no .bd{border-bottom:1px solid #cc0003;padding:60px 0 60px 0}
.news-center .search-no .inputs{width:400px;margin-left:auto;margin-right:auto}
.news-center .search-no .inputs input.text{float:left;width:331px;border:1px solid #000;height:15px;border-right:0;background:#FFF;padding:5px 3px}
.news-center .search-no .inputs input.btn{float:left;width:60px;border:0;background:#000;height:27px;border:1px solid #000;padding:5px 0;cursor:pointer;color:#FFF;font-size:14px}
.news-center .search-no .pt{background:url(../images/search-no.png) 250px center no-repeat;height:240px;background-position:75px;padding:100px 0 0 250px}
.news-center .search-no .pt h3{font-size:18px;color:#cc0003;margin-bottom:10px;font-weight:normal;text-align:center}
.news-center .search-no .pt h3 span{color:#c00}
.news-center .search-no .pt p{color:#cc0003;text-align:center}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:15px;height:15px;border:1px solid #333;border-radius:50%;margin-right:16px;cursor:pointer;background-color:white;opacity:1}
.swiper-pagination-bullet-active{background-color:#333!important}
